package com.zjdiepu.www.model.dh.dto;

import java.util.Date;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import com.zjdiepu.www.base.core.BaseModel;

/**
 * <br/>
 * @author zhangpp<br/>
 * @time 2017年05月16日 15时56分<br/>
 * @since 1.0<br/>
 */
@ApiModel(value="DhDepositMoney", description="", parent = BaseModel.class)
public class DhDepositMoney extends BaseModel {
	
	private static final long serialVersionUID = 1L;
	/**
	 * 
	 */
	@ApiModelProperty(name="busiId",required=false,value="",example="")
	private String busiId;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="cusId",required=false,value="",example="")
	private String cusId;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="typeRefund",required=false,value="",example="")
	private String typeRefund;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="amountApply",required=false,value="",example="0")
	private Double amountApply;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="bank",required=false,value="",example="")
	private String bank;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="departmentRefund",required=false,value="",example="")
	private String departmentRefund;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="cardnoRefund",required=false,value="",example="")
	private String cardnoRefund;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="timeRemit",required=false,value="",example="2017-04-23 14:22:43")
	private Date timeRemit;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="amountRefund",required=false,value="",example="0")
	private Double amountRefund;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="typeRemit",required=false,value="",example="")
	private String typeRemit;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="operatorRemit",required=false,value="",example="")
	private String operatorRemit;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="timeUpdateRemit",required=false,value="",example="2017-04-23 14:22:43")
	private Date timeUpdateRemit;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="operatorNameRemit",required=false,value="",example="")
	private String operatorNameRemit;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="statusRefundDeposit",required=false,value="",example="0")
	private Integer statusRefundDeposit;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="cardnoRefundCompany",required=false,value="",example="")
	private String cardnoRefundCompany;
	
	public String getBusiId(){
		return this.busiId;
	}
	
	public void setBusiId(String busiId){
		this.busiId = busiId;
	}

	public String getCusId(){
		return this.cusId;
	}
	
	public void setCusId(String cusId){
		this.cusId = cusId;
	}

	public String getTypeRefund(){
		return this.typeRefund;
	}
	
	public void setTypeRefund(String typeRefund){
		this.typeRefund = typeRefund;
	}

	public Double getAmountApply(){
		return this.amountApply;
	}
	
	public void setAmountApply(Double amountApply){
		this.amountApply = amountApply;
	}

	public String getBank(){
		return this.bank;
	}
	
	public void setBank(String bank){
		this.bank = bank;
	}

	public String getDepartmentRefund(){
		return this.departmentRefund;
	}
	
	public void setDepartmentRefund(String departmentRefund){
		this.departmentRefund = departmentRefund;
	}

	public String getCardnoRefund(){
		return this.cardnoRefund;
	}
	
	public void setCardnoRefund(String cardnoRefund){
		this.cardnoRefund = cardnoRefund;
	}

	public Date getTimeRemit(){
		return this.timeRemit;
	}
	
	public void setTimeRemit(Date timeRemit){
		this.timeRemit = timeRemit;
	}

	public Double getAmountRefund(){
		return this.amountRefund;
	}
	
	public void setAmountRefund(Double amountRefund){
		this.amountRefund = amountRefund;
	}

	public String getTypeRemit(){
		return this.typeRemit;
	}
	
	public void setTypeRemit(String typeRemit){
		this.typeRemit = typeRemit;
	}

	public String getOperatorRemit(){
		return this.operatorRemit;
	}
	
	public void setOperatorRemit(String operatorRemit){
		this.operatorRemit = operatorRemit;
	}

	public Date getTimeUpdateRemit(){
		return this.timeUpdateRemit;
	}
	
	public void setTimeUpdateRemit(Date timeUpdateRemit){
		this.timeUpdateRemit = timeUpdateRemit;
	}

	public String getOperatorNameRemit(){
		return this.operatorNameRemit;
	}
	
	public void setOperatorNameRemit(String operatorNameRemit){
		this.operatorNameRemit = operatorNameRemit;
	}

	public Integer getStatusRefundDeposit(){
		return this.statusRefundDeposit;
	}
	
	public void setStatusRefundDeposit(Integer statusRefundDeposit){
		this.statusRefundDeposit = statusRefundDeposit;
	}

	public String getCardnoRefundCompany(){
		return this.cardnoRefundCompany;
	}
	
	public void setCardnoRefundCompany(String cardnoRefundCompany){
		this.cardnoRefundCompany = cardnoRefundCompany;
	}

	@Override
	public String toString() {
		return super.toString() + "DhDepositMoney [busiId = " + busiId + ", cusId = " + cusId + ", typeRefund = " + typeRefund + ", amountApply = " + amountApply + ", bank = " + bank + ", "
			+ "departmentRefund = " + departmentRefund + ", cardnoRefund = " + cardnoRefund + ", timeRemit = " + timeRemit + ", amountRefund = " + amountRefund + ", typeRemit = " + typeRemit + ", "
			+ "operatorRemit = " + operatorRemit + ", timeUpdateRemit = " + timeUpdateRemit + ", operatorNameRemit = " + operatorNameRemit + ", statusRefundDeposit = " + statusRefundDeposit + ", cardnoRefundCompany = " + cardnoRefundCompany + ", "
			+ "]";
	}
    
}